﻿Imports System.Collections.Generic
Imports SISSAT.BusinessLayer.DataViews

Namespace Views
    Public Interface IGradePointAverageControlView
        Property TotalUnits As Decimal
        Property GradePointAverage As Decimal

        ReadOnly Property SelectedValue As String
        ReadOnly Property StudentId As Integer
        ReadOnly Property StudentCode As String

        WriteOnly Property DropDownListDataSource As IEnumerable(Of KeyValuePair(Of String, String))
        WriteOnly Property RepeaterDataSource As IEnumerable(Of GradePointAverageDataView)

        Event OnInitialization(isReadOnly As Boolean)
        Event OnSelectedIndexChange()
    End Interface
End Namespace

